#!/bin/bash

echo "启动Model Evaluator前端服务..."

# 检查是否在正确的目录
if [ ! -f "frontend/package.json" ]; then
    echo "错误：请在项目根目录运行此脚本"
    exit 1
fi

# 检查Node.js环境
if ! command -v node &> /dev/null; then
    echo "错误：未找到Node.js，请确保已安装Node.js"
    exit 1
fi

# 检查npm
if ! command -v npm &> /dev/null; then
    echo "错误：未找到npm，请确保已安装npm"
    exit 1
fi

# 进入前端目录
cd frontend

# 检查node_modules是否存在
if [ ! -d "node_modules" ]; then
    echo "安装前端依赖..."
    npm install
fi

# 启动前端服务
echo "启动前端服务在 http://localhost:3000"
npm start 